Block attempts to play unsupported WebM streams with DRM#2020
Block attempts to play unsupported WebM streams with DRM#2020CastagnaIT merged 1 commit intoxbmc:Piersfrom
Conversation
|
Must Fix (Medium) Check placement after video stream re-linking ( The DRM guard fires after the included-stream re-linking loop (lines 271–285). When the failing stream is a WebM video stream, that loop has already unlinked audio streams from the previous video reader and re-linked them to this one before The fix is to move the new block to immediately after the |
Kodiai Review SummaryWhat ChangedAdds validation to block playback attempts for WebM streams with DRM, which are currently unsupported by the WebM demuxer. Reviewed: core logic Strengths
ObservationsImpact[MINOR] src/main.cpp (287-288): Redundant GetReader() call Suggestions
Verdict🟡 Ready to merge with minor items -- Optional cleanup suggestions below (no blockers) Review Details
|
15327c2 to
7e50a1d
Compare
|
@kodiai please review |
Description
"fix" issue #2018
this will block attempts to play unsupported videos
Motivation and context
Block attempts to play unsupported WebM streams with DRM
this is currently not implemented on webm demuxer and also its needed to verify possible changes on CDM side
this is a know unsupported feature (already on wiki)
there is no plan from my part in to implementing it in the near future
for reference on ISA Samples there is a sample stream that allow to test this use case:
the stream: Dash->VOD DRM->
Google tears [default_KID on DRM CP]How has this been tested?
Screenshots (if appropriate):
Types of change
Checklist: